<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions"
	xmlns:rich="http://richfaces.org/rich">
	<rich:column rendered="#{empty value or fn:length(value) le 20}">
		<f:facet name="header">#{header}</f:facet>
		<h:outputText value="#{value}" escape="#{empty escape ? true : escape}" />
	</rich:column>
	<rich:column rendered="#{not empty value and fn:length(value) gt 20}">
		<f:facet name="header">#{header}</f:facet>
		<h:outputText value="#{stringUtilsDecorator.abbreviate(value, 20)}" escape="#{empty escape ? true : escape}" />
		<rich:tooltip value="#{value}" />
	</rich:column>
</ui:composition>